package com.messe.base.models;

/**
 * UserLogin entity. @author MyEclipse Persistence Tools
 */

public class UserLogin  implements java.io.Serializable {


    // Fields    

     /**
	 * 
	 */
	private static final long serialVersionUID = -6233696920366461508L;
	private Integer id;
     private String personSLId;
     private Person person;
     private String websiteType;
     private String loginName;
     private String loginPwd;
     private String token;
     private Long login;
     private Long logout;
     private String gis;
     private String mp;
     private Integer status;
     private Integer authType;
     private String authGIS;
     private String sid;
     private String expoid;
     //呼叫中心账号信息
     private String bBWLoginName;
     private String bBWLoginPassword;
     private String bBWSipName;
     private String bBWSipPassword;
     private String bBWHost;
     
    // Constructors

    /** default constructor */
    public UserLogin() {
    }

	/** minimal constructor */
    public UserLogin(Integer id, Person person, String websiteType, String loginName, String loginPwd) {
        this.id = id;
        this.person = person;
        this.websiteType = websiteType;
        this.loginName = loginName;
        this.loginPwd = loginPwd;
    }
    
    /** full constructor */
    public UserLogin(Integer id, Person person, String websiteType, String loginName, String loginPwd, String token) {
        this.id = id;
        this.person = person;
        this.websiteType = websiteType;
        this.loginName = loginName;
        this.loginPwd = loginPwd;
        this.token = token;
    }

   
    // Property accessors

    public String getbBWLoginName() {
		return bBWLoginName;
	}

	public void setbBWLoginName(String bBWLoginName) {
		this.bBWLoginName = bBWLoginName;
	}

	public String getbBWLoginPassword() {
		return bBWLoginPassword;
	}

	public void setbBWLoginPassword(String bBWLoginPassword) {
		this.bBWLoginPassword = bBWLoginPassword;
	}

	public String getbBWSipName() {
		return bBWSipName;
	}

	public void setbBWSipName(String bBWSipName) {
		this.bBWSipName = bBWSipName;
	}

	public String getbBWSipPassword() {
		return bBWSipPassword;
	}

	public void setbBWSipPassword(String bBWSipPassword) {
		this.bBWSipPassword = bBWSipPassword;
	}

	public String getbBWHost() {
		return bBWHost;
	}

	public void setbBWHost(String bBWHost) {
		this.bBWHost = bBWHost;
	}

	public Integer getId() {
        return this.id;
    }
    
    public Integer getAuthType() {
		return authType;
	}

	public void setAuthType(Integer authType) {
		this.authType = authType;
	}

	public String getAuthGIS() {
		return authGIS;
	}

	public void setAuthGIS(String authGIS) {
		this.authGIS = authGIS;
	}

	public String getSid() {
		return sid;
	}

	public void setSid(String sid) {
		this.sid = sid;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public void setId(Integer id) {
        this.id = id;
    }

    public String getMp() {
		return mp;
	}

	public void setMp(String mp) {
		this.mp = mp;
	}

	public Person getPerson() {
        return this.person;
    }
    
    public void setPerson(Person person) {
        this.person = person;
    }

    public String getWebsiteType() {
        return this.websiteType;
    }
    
    public void setWebsiteType(String websiteType) {
        this.websiteType = websiteType;
    }

    public String getLoginName() {
        return this.loginName;
    }
    
    public void setLoginName(String loginName) {
        this.loginName = loginName;
    }

    public String getLoginPwd() {
        return this.loginPwd;
    }
    
    public void setLoginPwd(String loginPwd) {
        this.loginPwd = loginPwd;
    }

    public String getToken() {
        return this.token;
    }
    
    public void setToken(String token) {
        this.token = token;
    }


	public Long getLogin() {
		return login;
	}

	public void setLogin(Long login) {
		this.login = login;
	}

	public Long getLogout() {
		return logout;
	}

	public void setLogout(Long logout) {
		this.logout = logout;
	}

	public String getGis() {
		return gis;
	}

	public void setGis(String gis) {
		this.gis = gis;
	}

	public String getPersonSLId() {
		return personSLId;
	}

	public void setPersonSLId(String personSLId) {
		this.personSLId = personSLId;
	}

	public String getExpoid() {
		return expoid;
	}

	public void setExpoid(String expoid) {
		this.expoid = expoid;
	}

	
}